perm filename BOOK.FNS[206,LSP]1 blob
sn#379046 filedate 1978-09-04 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00007 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 READIN
C00003 00003 WRITIN
C00004 00004 PROVIN
C00005 00005 IMPURE
C00006 00006 MACHIN
C00007 00007 SEARCH
C00010 ENDMK
C⊗;
;;;READIN
;;;WRITIN
;;;PROVIN
;;;IMPURE
;;;MACHIN
;;;SEARCH
SEARCH.LSP[206,LSP] Depth first general tree search functions
(SEARCH SEARCHLIS ALLSOL1 ALLSOL ALLSOLA ALLSOLB)
GRAPH.LSP[206,LSP] Characterization of a graph via TER,LOSE,SUCCESSORS
(LOSE TER SUCCESSORS)
INSANI.LSP[206,LSP] Characterization of instant insanity puzzle
FNS:(LOSE TER SUCCESSORS ORLIS NTH CYCLES UPTO SUBLIS)
CONSTANTS: (P0 PUZZ1 PUZZ2 PUZZ3 PUZZ4 PUZZ4A PUZZ )
ANSWERS: (SEARCH P0) (ALLSOL P0)
INSANB.LSP[206,LSP] Characterization of instant insanity puzzle (boolean version)
FNS:(POO ZAP LOSE TER MAPCHOOSE SUCCESSORS)
CONSTANTS: (P00 PUZZA)
ANSWERS: (SEARCH P00) (ALLSOL P00)
GAME.LSP[206,LSP]
αβ-MINMAX gametree searching functions:
(VALMAX VALMIN LINEMAX LINEMIN TREEMAX TREEMIN RECTIFY COMMONTAIL COMMONHEAD)
TICTAC.LSP[206,LSP]
Functions characterizing the game of tictactoe in 2-d
(COMMENCE EXT NEWGAME TER IMVAL SUCCESSORS REVERT UPDATE SORT SORTA SORTB SORTC
WIN ANSWER DOUBLETH TWOLIS THREAT ORLIS DELETE)
TICTAC.SUP[206,LSP]
Top level supervisor for playing ttt with computer using GAME.LSP and TICTAC.LSP
(TICTAC ASK RAND CHOOSEMOVE PRINTBOARD! PRINTBOARD WINNER MEMARRAY VMX LMX TMX)
TICTAC[206,CLT] loads all the necessary files in order to play
GAME.WRU[206,JMC] has a brief explanation of the functions in GAME.LSP[206,LSP]